insulated cavity - French English Dictionary